home *** CD-ROM | disk | FTP | other *** search
- /* AmigaTemp V1.2 ARexx */
- /* Resets all max/min temperatures and dates */
-
- /* Start */
- st = Show(P, 'AmigaTemp') /* Is program running? */
- if st == 0 then /* No... */
- do
- Address COMMAND
-
- 'AmigaTemp CX_POPUP=NO' /* Start AmigaTemp. Don't POPUP */
- if rc > 0 then do /* Program not found... */
- Say "Can't start AmigaTemp"
- exit
- end
-
- do 2 while ~Show(P, 'AmigaTemp') /* Wait until program has started or at least 20 sek */
- 'waitforport AmigaTemp'
- end
-
- if ~Show(P, 'AmigaTemp') then do /* Something is wrong... */
- Say "No contact with ARexx Port"
- exit
- end
- end
-
- /* Main */
- Options RESULTS /* Retrive the string result field */
- Address 'AmigaTemp' /* Portname for AmigaTemp (Case sensitive) */
-
- 'Version'; Say result /* Write name and version */
-
- 'NumSensor'; numsensor = result /* Number Of Sensors */
-
- do i=1 to numsensor
- 'Reset' i /* Reset max/min temperature and date */
- end i
-
- if st == 0 then 'Quit' /* Quit AmigaTemp if we started it */
-
-
-